package Cartas;

import org.junit.Assert;
import org.junit.Test;

public class CartaTeste {

	@Test
	public void testeTypeEquals() {
		/*Carta c = new Carta();
		CartaComCor cc = new CartaComCor(Cor.AMARELO);
		CartaNumerica cn = new CartaNumerica(Cor.AMARELO, 1);
		CartaNumerica cn2 = new CartaNumerica(Cor.VERMELHO, 2);
		Coringa coringa = new Coringa();
		Coringa coringa2 = new Coringa();
		ComprarQuatro c4 = new ComprarQuatro();
		ComprarQuatro c42 = new ComprarQuatro();
		
		Carta temp;
		Carta temp2;

		temp2 = cc;
		Assert.assertEquals(false, c.ehMesmoTipo(temp2));
		
		temp = cc;
		temp2 = cn;
		Assert.assertEquals(false, temp.ehMesmoTipo(c));
		
		temp = cn2;
		temp2 = cn;
		Assert.assertEquals(true, temp.ehMesmoTipo(temp2));
		
		temp = coringa;
		temp2 = c4;
		Assert.assertEquals(false, temp.ehMesmoTipo(temp2));

		temp = coringa;
		temp2 = c4;
		Assert.assertEquals(true, c42.ehMesmoTipo(temp2));
		*/
	}
	
}
